Salmo Salar — synonyms, definition
1. Salmo salar (Noun)
1 synonym
Atlantic salmon
1 definition
Salmo salar (Noun) — Found in northern coastal Atlantic waters or tributaries; adults do not die after spawning.
1 type of
salmon
2 types
lake salmon landlocked salmon
1 part
Atlantic salmon
2 parts of
genus Salmo salmo